from celery import Celery
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo_mall.settings.dev")

celery_app = Celery("celery_tasks")
celery_app.config_from_object("celery_tasks.config")
celery_app.autodiscover_tasks(['celery_tasks.sms','celery_tasks.emails'])






















"""
celery的配置：
1.导包，并且实例化Celery这个类(参数就是个名字可写可不写)
2.配置一下celery后续可能用到的美多的包
3.创建一个配置文件，告知celery管道的位置（这里我们用的是redis）
4.注册管道应用（main.py中）
5.创建消费者目录,创建功能模块，模块的名字必须使tasks
6.将功能移植到模块中（需要在功能函数的最上面加一个装饰器app.task）
7.注册功能模块（main.py中）
"""